Bing found these results
Megabat - Wikipedia
Megabat - New World Encyclopedia
The Giant Golden-Crowned Flying Fox, The Largest Bat In The World
Fact check: 'Megabats' exist, and they're, well, mega - USA TODAY
The Megabat: The World’s Largest Bat Is Bigger Than You
A megabat: ‘Why, it’s practically a fox with wings’ - The Guardian
Megabats - BATSLAB
Pteropus - Wikipedia
Species in the Spotlight: Megabats: Journal of Zoology
Megabat - Simple English Wikipedia, the free encyclopedia
- Some results have been removed